package com.muyu.danmo.service;  


import com.muyu.danmo.domain.DanmoCommunityComment;

import java.util.List;

/**
 * 社区评论接口
 * @author : kunzong
 * @date : 2024-11-19
 */
public interface IDanmoCommunityCommentService {

    /**  
     * 查询社区评论列表  
     *  
     * @param danmoCommunityComment 查询条件，包含查询的关键词  
     * @return 匹配的社区评论列表  
     */  
    List<DanmoCommunityComment> selectDanmoCommunityCommentList(DanmoCommunityComment danmoCommunityComment);

    /**  
     * 根据 ID 查询帖子评论
     *  
     * @param id 帖子 ID
     * @return 匹配的帖子评论对象
     */  
    List<DanmoCommunityComment> queryById(String id);

    /**  
     * 新增社区评论  
     *  
     * @param danmoCommunityComment 要新增的社区评论对象  
     * @return 操作结果，影响的行数  
     */  
    int insert(DanmoCommunityComment danmoCommunityComment);  

    /**  
     * 修改社区评论  
     *  
     * @param danmoCommunityComment 要更新的社区评论对象  
     * @return 操作结果，影响的行数  
     */  
    int update(DanmoCommunityComment danmoCommunityComment);  

    /**  
     * 批量删除社区评论  
     *  
     * @param ids 要删除的社区评论 ID 数组  
     * @return 操作结果，影响的行数  
     */  
    int deleteByIds(String ids);
}